return a thing bartered - Espagnol Anglais Dictionnaire